サービス (DDD)
ドメイン駆動設計
で使われるパターンのひとつ
下記の特徴をもつ
ドメイン
の概念を表しているが、
エンティティ (DDD)
や
バリューオブジェクト
に含めると違和感がある
ドメイン
内の他のオブジェクトから参照される
状態を持たない
アプリケーションレイヤにも 「サービス」 が存在しうるので、注意
ドメインの概念を表す操作はドメインレイヤに配置すべき
アプリケーションレイヤに属するべきものはアプリケーションレイヤに配置する